Learning to Interpret Natural Language Commands through Human-Robot Dialog

نویسندگان

  • Jesse Thomason
  • Shiqi Zhang
  • Raymond J. Mooney
  • Peter Stone
چکیده

Intelligent robots frequently need to understand requests from naive users through natural language. Previous approaches either cannot account for language variation, e.g., keyword search, or require gathering large annotated corpora, which can be expensive and cannot adapt to new variation. We introduce a dialog agent for mobile robots that understands human instructions through semantic parsing, actively resolves ambiguities using a dialog manager, and incrementally learns from humanrobot conversations by inducing training data from user paraphrases. Our dialog agent is implemented and tested both on a web interface with hundreds of users via Mechanical Turk and on a mobile robot over several days, tasked with understanding navigation and delivery requests through natural language in an office environment. In both contexts, We observe significant improvements in user satisfaction after learning from conversations.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Learning of Object Identification by Robots Controlled by Natural Language

Natural language communication is very important in Human-Robot cooperative work. This paper presents an object sorting robotic system which is controlled by natural language commands. A PA-10 robot manipulator is issued commands like “pick the big red cube” to pick objects placed on a table. The robot learns to interpret the meaning of this type of natural commands by learning individual lexic...

متن کامل

Heuristic Rules for Human-Robot Interaction Based on Principles from Linguistics - Asking for Directions

Robots that are to assist humans in flexible and versatile ways, will not always possess all the information required to fulfill their task. Therefore robotic systems have to be able to retrieve information through natural language communication with humans. Natural language is often vague or ambiguous and thus hard to interpret by technical systems. To enable robotic systems to interpret natur...

متن کامل

Learning to Parse Natural Language to a Robot Execution System

The ability to interpret, or ground, natural language commands so they can be executed by a robot is important for enabling untrained users to interact with robots. Logic-based formal representations have been applied very successfully to robots’ world and action models taking perceptual and grounding uncertainty into account; however, these approaches have historically either used formal targe...

متن کامل

Learning Robust Dialog Policies in Noisy Environments

Modern virtual personal assistants provide a convenient interface for completing daily tasks via voice commands. An important consideration for these assistants is the ability to recover from automatic speech recognition (ASR) and natural language understanding (NLU) errors. In this paper, we focus on learning robust dialog policies to recover from these errors. To this end, we develop a user s...

متن کامل

Language-Based Sensing Descriptors for Robot Object Grounding

In this work, we consider an autonomous robot that is required to understand commands given by a human through natural language. Specifically, we assume that this robot is provided with an internal representation of the environment. However, such a representation is unknown to the user. In this context, we address the problem of allowing a human to understand the robot internal representation t...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2015